package statisticabusiness.grafica;

import javax.swing.InputVerifier;
import javax.swing.JComponent;
import javax.swing.JTextField;

/**
 * 
 * @author Gagliano Turi, Giuffrida Alberto
 */
public class ControlloMaggioreUno extends InputVerifier {
   
    /**
     * Ritorna true se il valore all'interno della JTextField è un double maggiore di zero. 
     * @param input JComponent (dev'essere una JTextField)
     * @return boolean
     */
    @Override
    public boolean verify(JComponent input) {
        JTextField tf = (JTextField) input;
        try {
            double Numero = Double.parseDouble(tf.getText());
            if (Numero>0) return true;
            return false;
        }
        catch (Exception e) {
            return false;
        }
    }
    
}
